yield abundantly - Francés Inglés Diccionario